master pile - French English Dictionary